phosphorus doping - German English Dictionary